home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1994 November / macformat-018.iso / Utility Spectacular / Text / SpeakingBBEdit folder / Speaking Readme next >
Encoding:
Text File  |  1993-10-05  |  2.4 KB  |  61 lines  |  [TEXT/R*ch]

  1. Speaking V1.11 a BBEdit Extensions
  2.  
  3. NOTE:    You can now delete the file called: “Speaking Sentences” it is part of “Speaking” file.                
  4.  
  5. Two new BBEdit Extensions for speaking the selected text using Apple new Speach Manager.  
  6. I was thinking about writting a XTND capable speaking program, to allow speaking of any word 
  7. processing file, but no need since BBEdit V2.2.1 is such a program.  
  8.  
  9. Hence, Speak with Dialog and Speaking my first BBEdit modules.
  10.  
  11. 1)    Speaking
  12.  
  13.     Simple extension that use Apple’s new speach manager to ‘Talk’ the selected text.
  14.                   
  15. 2)    Speaking with Dialog (Same as Speaking except with a dialog box).
  16.  
  17.     An extensiont that use Apple’s new speach manager to ‘Talk’ the selected text.
  18.  
  19.     The use is presented with a dialog box with some limited control over how text is spoken.
  20.  
  21.     * You can ask it to spell the text or speak the text.
  22.     * You can use the Talk, Stop, Pause, and Continue buttons to control and replay the text.
  23.     * The exit button is used to return to BBEdit.
  24.  
  25. The following error message numbers are from the Speech.h (C Interface to the Macintosh Libraries):
  26.  
  27. enum {                        /*Speech Manager errors*/
  28.  noSynthFound = -240,
  29.  synthOpenFailed = -241,
  30.  synthNotReady = -242,
  31.  bufTooSmall = -243,
  32.  voiceNotFound = -244,
  33.  incompatibleVoice = -245,
  34.  badDictFormat = -246,
  35.  badInputText = -247
  36. };
  37.  
  38. Things to do...
  39. * As time permits I will add the ‘standard missing features’ selecting voice, rate and pitch.
  40.  
  41. History...
  42. Version 1.00    Release “Speaking sentences” & “Speaking” module.
  43. Version 1.10    Fix bug were no female voice is installed (error -244). 
  44.                 Added tracking of text being spoken.
  45.                 Merged both modules into on file: “Speaking”.
  46.                 If option key is depressed, the default is change to spelling selected text.
  47. Version 1.11    Fix bug when selected text is scrolled into view. 
  48.                 Add correct version resource so GetInfo... from finder will display version number.
  49. Version 1.20    Cleaned up source code to be included with modules.  
  50.                 Feel free to enhance these modules...but give credit were credit is due.
  51.                 (and send me updated source, so I can add it to any changes I do!).
  52. Version 1.21    Change all NewHandle() calls to callback-Allocate() calls.
  53.                 Free memory allocated when error occures when allocating speech channel.
  54.                 #ifdef StackDebug code to check stack space problem (OS Error 28).
  55.  
  56. Cheers, Mark Fleming
  57.  
  58. E-Mail: markf@post.queensu.ca
  59. Copyright (c) 1993, All Rights Reserved.
  60.         
  61.